﻿package net.wangit.support;

import net.wangit.Page;
import net.wangit.context.ActionContext;

/**
 * 页面拦截器。
 * 
 * 实现类需要具有public的无参数构造器
 * 
 * PageInterceptor的实例将被缓存
 * 
 * @author watson Feb 25, 2010
 */
public interface PageInterceptor {
	// 可用来动态设置Page对象的属性，需要调用page.write(ac) 方法使页面继续显示。
	public abstract void intercept(ActionContext actioncontext, Page page)
			throws Exception;
}
